# Author：kaijun

# 登录系统

# 简单的数据结构有 ： 数值和字符串
# 模拟数据库数据 复杂的数据结构：列表
user_data = "kaijun"
password_data = "123456"

# 登录次数为3
count = 3
while True:
    count -= 1     # 每输入一次，次数减一

# 用户输入数据
    username = input("请输入您的账号：")
    password = input("请输入您的密码：")

    # 登录中
    # 优化： 1. 输入不正确时继续输入。   2. 设置输入失败的次数。
    #   先判断账号是否正确
    if user_data == username:
        # 再判断密码
        if password_data == password:
            # 占位符 %s
            print("欢迎", username, "使用本网站")
            break
        else:
            if count == 0:
                print("你都输入三次了！不许输了！五分钟后再来吧！")
                break
            else:
                print("您输入的账号或密码不正确，请重新输入。您还有", count, "次机会")
    else:
        if count == 0:
            print("你都输入三次了！不许输了！五分钟后再来吧！")
            break
        else:
            print("您输入的账号或密码不正确，请重新输入。您还有", count, "次机会")
